package com.xyyl.patient.service.user;

import com.xyyl.patient.entity.user.RechargeOrder;

/**
 * @projectName:xyyl-patient-interface
 * @ClassName: RechargeOrderService
 * @Description: 订单充值service
 * @author chen
 * @date 2017年8月22日
*/

public interface RechargeOrderService{
 
	 /**
	  * @Title: saveRechargeOrder
	  * @Description:保存订单信息
	  * @param @param rechargeOrder
	  * @param @return    参数
	  * @return int    返回类型
	  * @throws
	  */
	 public int saveRechargeOrder(RechargeOrder rechargeOrder);
	 
	 /**
	  * @Title: confirmPay
	  * @Description: 支付成功，更新订单状态
	  * @param @param rechargeOrder
	  * @param @return    参数
	  * @return int    返回类型
	  * @throws
	  */
	 public int confirmPay(RechargeOrder rechargeOrder);
	 
	 
	 /**
	  * @Title: queryOrderDetail
	  * @Description: 获取订单结果
	  * @param @param ordersn
	  * @param @param openid
	  * @param @return    参数
	  * @return RechargeOrder    返回类型
	  * @throws
	  */
	 public RechargeOrder queryOrderDetail(String ordersn,String openid);
    
    

}
